This TiddlyWiki contains the following tiddlers:
- <<唐多令>> 刘过
- $:/_sq/Stories/config/openLinkDivert
- $:/_sq/Stories/config/showRiverDropZones
- $:/_sq/Stories/config/Story2-storyview
- $:/_sq/Stories/Story2HistoryList
- $:/_sq/Stories/Story2StoryList
- $:/.giffmex/.Stylesheet4Stroll
- $:/.giffmex/sidebar/tabs/strollcontrols
- $:/.giffmex/TiddlyBlinkFoldData
- $:/.giffmex/ViewTemplate/refscontext
- $:/.giffmex/ViewTemplate/refshidden
- $:/.giffmex/ViewTemplate/refslinks
- $:/.giffmex/ViewTemplate/refstranscludeclean
- $:/.giffmex/ViewTemplate/refstranscludecollapse
- $:/build
- $:/config/_sq/Stories/story2
- $:/config/AnimationDuration
- $:/config/AutoSave
- $:/config/codemirror/keyMap
- $:/config/codemirror/styleActiveLine
- $:/config/DefaultSidebarTab
- $:/config/DownloadSaver/AutoSave
- $:/config/EditorTypeMappings/text/vnd.tiddlywiki
- $:/config/NewJournal/Text
- $:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/advanced-search
- $:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/close-all
- $:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/fold-all
- $:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/home
- $:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-tiddler
- $:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/unfold-all
- $:/config/PageControlButtons/Visibility/$:/plugins/kookma/commander/buttons/pagecontrol
- $:/config/PageControlButtons/Visibility/$:/plugins/tiddlywiki/markdown/new-markdown-button
- $:/config/Plugins/Disabled/$:/plugins/adithyab/cmplus
- $:/config/Plugins/Disabled/$:/plugins/felixhayashi/hotzone
- $:/config/Plugins/Disabled/$:/plugins/Gk0Wk/echarts
- $:/config/Plugins/Disabled/$:/plugins/snowgoon88/edit-comptext
- $:/config/Plugins/Disabled/$:/plugins/sq/Stories
- $:/config/Plugins/Disabled/$:/plugins/telmiger/simple-search
- $:/config/RelinkOnRename
- $:/config/shortcuts-mac/save-tiddler
- $:/config/shortcuts-mac/save-wiki
- $:/config/shortcuts/excise
- $:/config/shortcuts/save-tiddler
- $:/config/shortcuts/save-wiki
- $:/config/TiddlyWiki-CPL/GitHub
- $:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/close-others
- $:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/delete
- $:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold
- $:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-here
- $:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-journal-here
- $:/core
- $:/DefaultTiddlers
- $:/isEncrypted
- $:/language
- $:/languages/zh-Hans
- $:/macros/onlyice/handy
- $:/palette
- $:/plugin/bj/storytabs
- $:/plugins/bj/storytabs
- $:/plugins/danielo515/context/css
- $:/plugins/danielo515/ContextPlugin
- $:/plugins/danielo515/ContextPlugin/Caption
- $:/plugins/danielo515/ContextPlugin/Stylesheet/results
- $:/plugins/danielo515/ContextPlugin/widgets/context.js
- $:/plugins/felixhayashi/tiddlymap/hook/editor
- $:/plugins/flibbles/relink
- $:/plugins/Gk0Wk/codemirror-mode-tiddlywiki5
- $:/plugins/Gk0Wk/echarts/addons/oflg/CalendarHeatmap/CalendarHeatmapExample
- $:/plugins/ihm/tidgraph
- $:/plugins/kookma/commander
- $:/plugins/MaxGyver83/tw5-keyboard-navigation
- $:/plugins/snowgoon88/edit-comptext/config
- $:/plugins/souk21/commandpalette
- $:/plugins/sq/editor-autolist
- $:/plugins/telmiger/simple-search
- $:/plugins/telmiger/simple-search/hide-new-button.css
- $:/plugins/TheDiveO/FontAwesome
- $:/plugins/tiddlywiki/codemirror
- $:/plugins/tiddlywiki/codemirror-autocomplete
- $:/plugins/tiddlywiki/codemirror-closebrackets
- $:/plugins/tiddlywiki/codemirror-keymap-vim
- $:/plugins/tiddlywiki/codemirror-mode-css
- $:/plugins/tiddlywiki/codemirror-search-replace
- $:/plugins/tiddlywiki/highlight
- $:/plugins/tiddlywiki/markdown
- $:/plugins/tobibeer/appear
- $:/plugins/tobibeer/preview
- $:/plugins/tobibeer/preview/defaults/delay
- $:/SiteSubtitle
- $:/SiteTitle
- $:/state/advancedsearch/currentTab
- $:/state/plugin-info--1887569658-$:/plugins/ihm/tidgraph--50210113
- $:/state/plugin-info-4153222-$:/plugins/danielo515/ContextPlugin---110784731
- $:/state/showeditpreview
- $:/state/tab--1207053372
- $:/state/tab--1498284803
- $:/state/tab--1963855381
- $:/state/tab--2112689675
- $:/state/tab--86143343
- $:/state/tab--959111941
- $:/state/tab-1749438307
- $:/state/tab-2065006209
- $:/state/tab-99014043
- $:/state/tab/sidebar--595412856
- $:/status/RequireReloadDueToPluginChange
- $:/StoryList
- $:/styles/onlyice/opensansfont
- $:/styles/onlyice/popup-style
- $:/styles/onlyice/theme-tweak
- $:/styles/onlyice/ui-elements
- $:/tags/EditToolbar
- $:/tags/PageControls
- $:/tags/SideBar
- $:/tags/ViewTemplate
- $:/tags/ViewToolbar
- $:/theme
- $:/themes/tiddlywiki/seamless
- $:/themes/tiddlywiki/snowwhite
- $:/themes/tiddlywiki/vanilla
- $:/themes/tiddlywiki/vanilla/metrics/bodyfontsize
- $:/themes/tiddlywiki/vanilla/metrics/bodylineheight
- $:/themes/tiddlywiki/vanilla/metrics/fontsize
- $:/themes/tiddlywiki/vanilla/metrics/lineheight
- $:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint
- $:/themes/tiddlywiki/vanilla/metrics/sidebarwidth
- $:/themes/tiddlywiki/vanilla/metrics/storyleft
- $:/themes/tiddlywiki/vanilla/metrics/storyright
- $:/themes/tiddlywiki/vanilla/metrics/storywidth
- $:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth
- $:/themes/tiddlywiki/vanilla/options/sidebarlayout
- $:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment
- $:/themes/tiddlywiki/vanilla/settings/codefontfamily
- $:/themes/tiddlywiki/vanilla/settings/fontfamily
- $:/view
- $?
- 104. Maximum Depth of Binary Tree
- 155. Min Stack
- 408 Request Timeout
- ACID (atomicity, consistency, isolation, durability)
- add text at the end of each line in Vim
- Advanced Topics for Building an Experimentation Platform
- Algebraic data type
- Algorithm
- Algorithm And Data Structure
- Allocable ELF section
- allow experiments to have multiple iterations
- alpine
- Amazon Cloud
- Amazon Cloud concept
- Amazon Elastic Kubernetes Service (EKS)
- Anatomy of a network packet
- Application layer
- Arch Linux
- Arch 更新时刚好上游的网卡驱动包在同步
- ARP(Address Resolution Protocol)
- Array
- async-signal-safe
- auto adaptive experiments
- awk
- awk NF
- AWS auth
- AWS auto login and export
- AWS EC2
- AWS EC2 list all instance type and count
- AWS EKS experience
- AWS EKS set loadbalancer from 0.0.0.0 to internal CIDR
- AWS hop setting on EC2 container
- AWS install cli on alphine
- AWS perm resources for the one who haven't
- AWS perm set
- AWS S3
- AWS S3 check the PUT/GET QPS/metrics
- AWS S3 list one day's files
- AWS tips
- AWS VPC CNI
- AWS VPC CNI binary
- AWS VPC CNI settings
- aws-node
- Backend
- Backtracking
- Bandwidth estimates
- Base32/Base64
- Bash
- Bash best practice
- Bash Debugging
- Bash double dash(--)
- Bash exec
- Bash exec to Sanitize std{in,out,err}
- BASH Frequently Asked Questions
- Bash Here Documents
- Bash Pitfalls
- Bash Process Substitution
- Bash Redirect Output
- bash script to git sparse-checkout add require packages
- Bash sperate strings and loop execute
- Bash Syntaxs
- Bash use here doc to avoid Escape
- Be careful with ioutil.ReadAll in Golang
- Behavior Questions & Culture Fit
- BFS
- BFS questions
- BFS solution 解题框架
- BGP(Border Gateway Protocol)
- Binary Tree
- Binary Tree Traverse
- blockdev --setra SETTING A SANE READAHEAD
- boldFontCss
- Books From Zhihu
- Books Notes
- BST Succuessor Search
- Btrfs
- Btrfs best practice
- Btrfs Layout
- Btrfs Snapshots
- Btrfs Subvolumes
- BufNewFile
- Build automation
- Business
- Caclico BGP route reflector (BIRD)
- calicao subnet not match the CIDR of a configured Calico IP Pool
- Calico
- Calico BGP client (BIRD)
- Calico commands
- Calico Debug
- Calico Felix
- Calico for Eru
- calico IP address management (IPAM)
- Calico IP pool
- Calico networking with encapsulation or no encapsulation
- Calico Overlay networking
- Calico Summary
- calicoctl configure it's store
- Calico系统配置
- Calling a Child Module
- CAP theorem
- Capacity estimation and constraints
- Capturing group
- CFS Bandwidth Control
- CFS Bandwidth Control Statistics
- CFS CPU Quota Period
- cgroup
- cgroup Cpusets
- cgroup hierarchy
- cgroup subsystem(resource controllers)
- cgroups
- cgroups + OOM
- cgroups Terminology
- Chaos Engineering: the history, principles, and practice
- Chinese literature
- Chinese Song lyric
- Choosing properties for property-based testing
- ci
- CIDR
- classiful networks
- close wait
- Cloud
- Cloud Products
- Cloud services
- comby
- comby match where
- comby upgrade golang module
- command line
- Compiler
- Complie
- Computer Architecture
- Computer multitasking
- Computer network types by spatial scope
- Computing
- Concept
- Concurrency control
- concurrent write need to ensure share var operation are atomic
- Configuration file format
- Conflict Avoidence
- Connection tracking (“conntrack”)
- consistent hashing
- container graceful shutdown
- control operator &
- controlling terminal
- Cooperative multitasking
- coredump
- core返回ip能连但running为false
- Coroutine
- Coroutine comparison with threads
- Coroutine 实现
- Coroutine 起源
- CoW
- cpu utilization based on average CPU usage over the time period
- CPU(CentralProcessingUnit)
- Crawl Maturity Models
- Create some network issues to test
- Cryptography
- CS Statistics
- Cyber security
- DaemonSet
- data distribute(数据分布)
- Data Structure
- Database
- Database design
- Database platform
- Database selection
- database transactions
- DB Concurrency control
- DDoS
- Debug
- DebugTools
- Decision Making,第五类DP,取舍决定(当前元素取或是不取)
- DefaultEnableV2
- degisnURLShortening.png
- Design a Twitter
- Design dropbox
- Design Facebook Messenger
- Design FB News Feed
- Design Instagram
- Design Rate limiter
- Design Uber Backend
- Design URL Shortening
- Design Web Crawler
- Design Youtube
- designFBMessenger.png
- Designing partitions
- designInstagram.png
- designNewsFeed.png
- designRateLimiter.png
- DesignTwitterPic.png
- designWebCrawler.png
- designYoutube.png
- determining the number of CPUs(cpu数量)
- deterministic finite-state machines(DFA)
- Dev Align With QA when reconstruct
- Development
- DevelopmentTools
- DFS
- Diffie–Hellman key exchange DH 算法交换密钥
- difftastic
- Distinct Ways,第二类DP问题,达到目标的不同方式总数
- Distribute System
- Distribute System Resources
- Distribute System Theorem
- Distributed systems for fun and profit
- Distributed transaction
- Distributed Transactions and Consensus
- Dlv
- Dlv handle signal(not forward)
- Do The Things Right
- Docker
- docker btrfs storage driver
- docker cluster-store
- Docker container benchmark
- Docker container support coredump
- Docker copy's interface parm is tar file
- Docker daemon logs
- Docker Issues
- docker logs container stop on long ago, program normal and works
- Docker network modes
- docker start failed caused by
- Docker Storage Driver(graph driver)
- Docker volume lost suddenly
- Docker 无法同步更新network driver
- Does Erlang need Type System?
- don't use objdump. Use readelf instead.
- DP on Strings,第四类DP,字符串上面的DP
- DP questions category
- dup2
- Dynamic analysis
- Dynamic linking
- Dynamic Programing(DP)
- DynamoDB
- dynsym
- edit a website easily
- Editor
- ELF Section
- ELF(Executable and Linking Format)
- Elixir
- Elixir best practice
- Elixir improvement
- Elixir JIT(just-in-time compiler)
- Elixir Map
- Elixir map syntax
- Elixir syntax
- Elixir use string in http request handling
- Encoding
- Encryption
- ENI (Elastic Network Interface)
- Environment variables
- Erlang性能
- Eru
- Eru Agent
- Eru agent 流程
- Eru CopyFileToContainer 偶尔会失败
- Eru Core TLS
- Eru Cpu-bind
- Eru create fake container for locking ip
- Eru Create/Copy file
- Eru Fixed IP proxy plan
- Eru 发现host模型的ip为127.0.0.1
- Eru 容器命名规则
- Eru 超售(Oversold)
- Eru分配算法
- Eru怎么处理容器的log
- Estimation skills in system design(快速估算技巧)
- etcd
- etcd common commands
- etcd common scripts
- etcd compaction, rollback回滚机制
- etcd concurrency mutex is owner
- etcd distributed lock
- etcd performance
- etcd put process
- etcd recover all old data
- etcd revision
- etcd 无法watch
- ethernet tools
- Everything in Go is passed by value
- Everything is a file
- exec
- Execute bash pipeline using ssh
- Exit Codes With Special Meanings
- Exp Infrastructure and Tools
- Exp Parameter
- Exp Randomization Unit
- Exp Variant
- Experiences purchase produce more happiness than material purchase
- Experiment Definition, Set-up, and Management
- Experiment Deployment
- Experiment Platform
- Experiment Platform References
- Experimentation Analytics
- Experimentation Maturity Models
- Experimentation Process
- ext2 filesystem
- extended Berkeley Packet Filter (eBPF or BPF)
- Failed to hibernate system via logind: Not enough swap space for hibernation
- file deleted, but used by process, how to free space
- file descriptor
- File&IO
- Finance
- Finance Info List
- Finite state machines(FSM) / finite-state automaton (FSA)
- FlatBuffers
- Fly Maturity Models
- FontAwesome
- foreground process
- fork
- formal language
- Formal language
- Formal verification
- Functional partitioning
- Gamma
- garbage collection
- Gateway
- gbk,Unicode,UTF-8
- GDB
- GDB -g Produce debugging information
- GDB Finding functions
- GDB Finding variables
- generate coredump
- getaddrinfo
- getnameinfo
- gettimeofday & clock_gettime is slower on instance
- Getting a Different Number
- Git
- Git sparse-checkout
- GitHub
- Go Modules
- Go replace
- Go replace seems can not replace nested package
- go: error loading module requirements
- go.sum
- goalng CI build 二进制/tmp/zero-redis: No such file or directory
- Golang
- Golang benchmark
- golang best practice
- golang build can repalce makefile
- Golang Channel
- Golang Channel Types
- golang ci runner
- golang cli boolean flags set with '='
- Golang client pressure test
- golang context
- Golang context pitfall
- golang context todo vs background
- golang copy dir and make it as new module
- golang ctx linter
- Golang ctx pitfall by linter edit
- golang debug
- Golang defer
- golang DNS, cgo vs netgo
- Golang Enable PProf
- Golang Example
- Golang exec command
- Golang exec ommand hangs when read all(pipe was full)
- Golang Functional Options
- Golang generating mock files
- Golang goroutine
- Golang hide error judgement in struct function
- Golang JSON
- Golang Libraries
- golang linters
- golang module require valid semantic version
- golang monad
- Golang net
- Golang net after receiver RST
- golang not recognize cgroup limit
- Golang package issues
- Golang Parameters
- Golang patterns
- Golang pitfalls
- Golang Plugin
- Golang plugin ref
- Golang Property Based Testing
- Golang Property Based Testing Example
- Golang Runtime
- Golang Select
- Golang syntax
- Golang testing
- golang tools
- Golang unit test
- GolangLabelScopes
- Google docs
- Google Products
- Goroutine scheduling (GMP)
- graceful restart
- graceful shutdown
- Grafana
- Graph Algorithm
- Habits to protect the brain
- Handling Write Conflicts
- Happiness
- Health
- Heap (data structure) 堆
- Hedonic adaptation(享乐适应)
- History
- Horizontal partitioning (often called sharding)
- Horizontal, vertical, and functional data partitioning
- host 模型
- How to tell what the CPUs are really doing
- HTML
- HTML document object
- HTTP Disadvantage
- HTTP experience
- HTTP Status codes
- HTTP2
- HTTP2 Frame
- HTTP2 implementation
- HTTP2 Server Push
- HTTP2 Stream
- HTTP2 Stream 优先级
- HTTP2 Stream流量控制
- HTTP2 头部压缩(HPACK)
- http2 的 rfc 没有规定 data frame 应该拆分与否
- HttpServer
- Hyper-threading(超线程)
- Hypertext Transfer Protocol (HTTP)
- ICMP(Internet Control Message Protocol)
- idempotence
- Idempotence
- Impact of Television Viewing on Brain Structures
- Indie Hackers
- Indie Hackers Ideas
- InfiniBand
- infrastructure
- infrastructure as code
- infrastructure as code tool
- infrastructure services
- init process
- InnoDB
- instructions per cycle(IPC)
- Internet Protocol (IP)
- Internet protocol suite
- Internet Protocol version 4 (IPv4)
- Internet Protocol version 6 (IPv6)
- interprocess communication (IPC)
- Interrupt
- Interview
- Interview Problems
- ioctl
- IP MTU(Maximum transmission unit)
- iproute2
- iptables
- irqbalance
- is all program exit cause by signal?
- JavaScript
- JobControl
- Joe Armstrong
- Journald
- Journald no further logs, status correct, dmesg report error
- JSON
- k8s controllers
- k8s liveness probes
- K8S operations
- K8S Pod
- K8S probes
- k8s readiness probes
- K8S restart pods
- K8S service
- kernel virtual network devices
- Key Generation Services(KGS)
- Key–value database
- keyboard-navigation.css
- kill
- ksoftirqd
- kube-dns
- kube-system namespace
- Kubernates Best Practice
- Kubernetes pods
- Kubernetes throtling
- Kubernetes Weak Points
- Kubernetes(K8S)
- L2TP(Layer 2 Tunneling Protocol)
- Lamber papers
- Latency Comparison Numbers
- Latency generated by expires(over 25% keys expire)
- Layer 1: Physical Layer
- Layer 2: Data Link Layer
- Layer 3: Network layer
- Layer 4: Transport layer
- Layer 5: Session layer
- LD_PRELOAD
- LeetCode
- Liberal arts
- Libnetwork plugin for Calico
- Linker (computing)
- Linux
- Linux Bootup
- Linux Bootup not enough entropy
- Linux Clock
- Linux Clock Source
- Linux Clock Source issue
- Linux Command to consume cpu and mem
- Linux CPU Performance Tools
- Linux distribution
- Linux epoll(eventpoll)
- Linux File System
- Linux IO multiplexing
- Linux IO Tools
- Linux IO top
- Linux Kernel
- linux kernel modules
- Linux Kernel recv blocking and recv
- Linux loop device
- Linux Memory Management
- Linux Memory Viewer
- Linux Multi Process
- Linux Network
- Linux Network Tools
- Linux Performance Analysics
- Linux Performance Tools
- Linux pidstat
- Linux Pipe
- Linux poll
- linux process clone api
- Linux record process network send/receive
- Linux select
- Linux Software
- Linux TCP
- Linux TCP tools
- Linux the dynamic linker(ld.so/ld-linux.so)
- Linux Trace Tools
- linux uptime
- Linux Virtula Memory Tool
- LinuxTips
- Listen socket listen backlog
- Literature
- local area network (LAN)
- Location Service
- logical (row-based) log replication 逻辑日志复制
- logical core/processor(逻辑核)
- Loopback Interface
- LRUCache
- lsof
- ltrace - A library call tracer
- mac docker compose with prometheus and cadvisor
- Mac OS
- Mac sudo use fingerprint on tmux
- Make
- Management
- many programs rely on Linux the dynamic linker(ld.so/ld-linux.so)
- Math
- Mathematical logic
- Memory estimates
- Merging Intervals,第三类DP,区间合并
- Merkle tree
- Metabase
- Metabase Paramater(Argument)
- Metric
- Minimum (Maximum) Path to Reach a Target
- mmap
- Mocks and test fragility
- Model checking
- Model of computation
- monad
- MonitorTool
- mremap issue on arm
- Multi-Leader Replication
- Multiversion concurrency control
- musl
- My SSH Default Config
- MySQL
- MySQL JSON
- MySQL pitfalls
- MySQL Select for empty JSON array in MySQL
- MySQL select JSON filed
- MySQL syntax
- MySQL tips
- MySQL use `is NULL` instead of `=null`
- mysql use pager(less, bat)
- Neighbour table overflow
- NetBIOS
- netstat
- Network
- Network best practice
- Network Interfaces
- Network socket
- NetworkVirtualization
- Neuroscience
- Nginx
- nginx sites-available/enable config
- Ninja build tool
- Non-allocable ELF sections
- non-deterministic finite-state machines(NFA)
- Normal books
- NoSQL databases
- not defining a new variable for each iteration
- Note
- Nutrition
- Objdump
- Ologn
- Online Controlled Experiments Terminology
- OOM logs, params
- OpenShift
- OpenStack
- OpenVPN
- Optimistic Concurrency Control 乐观并发控制(乐观锁)
- OS
- OS-level virtualization
- OSI model
- OSI model questions
- Out Of Memory Management
- Overall Evaluation Criterion (OEC)
- Overlapping Experiments
- Overlay Networking (SDN Overlay)
- PaaS
- Page cache
- Papers
- Papers From Zhihu
- Passive Fingerprinting of HTTP/2 Clients
- Password Hashing
- Password Hashing Competition
- Path MTU Discovery
- PBT test 文章
- PCB
- PCRE
- Percentile 百分位分数
- perf
- Performance Monitoring Counters (PMCs)
- Perhaps %CPU should be renamed to %CYC, short for cycles
- Permutations
- Permute Unique
- Pessimistic Concurrency Control 悲观并发控制 (悲观锁)
- physical core/processor(物理核)
- Pitfalls
- PLT useful tools
- pmap - report memory map of a process
- Poems
- Positive lookbehind
- PostgreSQL(psql)
- PPT
- Preemption multitasking
- Principles
- proc /proc/<pid>/oom_adj
- proc /proc/<pid>/status
- Process
- process context switch
- Process State
- Process Tools
- ProcessGroups
- ProcessID
- ProcessSessions
- procfs
- product type
- Production code, system parameters and values
- Programming language
- Programming language theory(PLT)
- Project Management
- Prometheus
- PrometheusIssues
- PromQL
- PropEr
- Property-based Testing
- Property-based Testing Shrinking
- Protocol Buffers
- Providers block
- Proximity(接近)
- psql common operations
- psql list dbs
- ptrace
- Python
- Python global vs nonlocal
- Python3
- Python3 global
- Python3 Identity Operators
- Python3 Keywords
- Python3 nonlocal
- Python3 Operators
- Python3 Simple statements
- QuickCheck
- Quote
- RE2
- Read golang benchmark results
- read/write
- Reasons to use NoSQL database
- Reasons to use SQL database
- recvq
- Redis
- Redis asyn operation(delete, expire)
- Redis Cluster data sharding
- Redis Cluster is not able to guarantee strong consistency.
- Redis Cluster master-slave model
- Redis Config
- Redis Data types
- Redis Execute Command
- Redis Hashes
- Redis Implementation
- Redis latency problems troubleshooting
- Redis Lists
- Redis Reshard
- Redis Sets
- Redis Strings
- Redis UNLINK Key(similar to DEL)
- RedisCluster create show `not configured as a cluster no`
- RedisStream
- Reentrancy
- reentrant
- Reentrant
- regex
- Regex find empty lines
- Regular expression(regex)
- Regular properties
- regular-expression engines
- Relational database
- RenameTags
- ReplicaSet
- replicating algorithms
- Replication Logs
- Replication(复制)
- ReplicationController
- ReplicationController parts
- ReplicationControllers
- Resource Block
- Resources
- Resume
- Resumes & Cover Letters for PhD Students
- Routing with Linux
- Run Maturity Models
- Runtime Verification (RV)
- S3 drawbacks
- S3 vs DynamoDB
- Save Google Docs with ‘Export Options Disabled’
- Scaling Experimentation: Digging into Variant Assignment
- Secure Shell (SSH)
- security/encryption/cryptographic protocol
- sed
- Segment Tree
- select
- sendq
- Serialization
- Serialization formats
- Service Level ensurance
- Service mesh
- Set MySQL query JSON result not cut off
- shared-nothing architecture(无共享架构)
- Shell
- SIGBUS
- SIGHUP
- SIGHUP for reloading configuration
- SIGILL
- SIGINT
- SIGKILL
- Signal
- Signal cases
- Signal experience
- SIGPIPE
- SIGQUIT
- SIGSEGV
- SIGSTOP
- SIGTERM
- SIGTRAP
- SIGTSTP
- Silly Window Syndrome(糊涂窗口综合症)
- Single Lead Replication
- Single-Layer Exp Method
- SLA: Service Level Agreements
- SLO: Service Level Objectives
- SO_REUSEADDR
- Socket setsockopt
- Socket: Close vs Shutdown
- SOCKS
- some interface and/or tools to easily manage many experiments and their multiple iterations
- Sort algorithm
- Sort classical problems
- Speech
- Speeding up regexp matching with ragel
- SQL VS. NoSQL - Which one to use?
- SQL VS. NoSQL useage cases
- Sroll的双向链接
- SSH config Host
- SSH login as root using RSA
- Stack data structure
- statement based replication(基于语句的复制)
- Static analysis
- Static code analysis
- Step 1: Constraints and use cases
- Step 2: Abstract design
- Step 3: Understanding bottlenecks
- Step 4: Scaling your abstract design
- Storage estimates
- Strace
- strace process explained
- stroll
- Structured Distraction
- sum type
- Symbol table
- Symbol table is required for debugging
- symlink(软链接)
- symtab
- SYN Flood 攻击
- synchronously replicating
- System APIs
- System Design
- System Design Interview
- System Design Interview Examples
- System Design Interview Steps
- System Design Resources
- System Design Tools
- SystemCalls
- systemd
- systemd issues
- systemd-udevd.service Network InterfaceNames
- SystemProgramming
- TableOfContents
- TAP(network TAP)
- Targeted Properties
- TCP close a connection
- TCP Congestion Handling 拥塞处理
- TCP Fast Retransmit(快速重传)
- TCP flow control
- TCP MSS(Maximum segment size)
- TCP Normal Close(four times close)
- TCP Selective Acknowledgment (SACK)
- TCP server close, send FIN, then receive client packet
- TCP Simultaneous Close
- TCP Sliding Window(滑动窗口)
- TCP Three-way Handshake
- TCP Three-way Handshake is necessary
- TCP(Transmission Control Protocol)
- tcpdump
- tcpdump examples
- tcpdump experience
- tcpdump incorrect cksum
- tcpdump use pcap-filter
- Tech Books
- TemplateTidderCSS
- TemplateTiddler
- TemplateTiddlerBackup
- Terraform
- terraform remote state backend "atlas"
- Terraform Block
- Terraform Data Sources
- Terraform Modules
- Terraform Syntax
- Test doubles
- Test Mocks
- Test Stubs
- testable building blocks
- Testing
- thanos
- The data passes through the pipe sequentially
- The Linux Storage Stack
- The terraform_remote_state Data Source
- Theorem proving
- Thread
- thread safe
- Three-Phase Commit(3PC)
- Thundering herd problem
- Tiddly Wiki Tips
- TiddlyDesktop
- TiddlyWiki
- Tiddlywiki delete all tiddlers
- TiddlyWiki 优缺点
- TiddlyWiki 使用心得
- TiddlyWiki: Compare with Obsidian
- TiddlywikiResources
- Tiddlywiki国人开发版本——太微
- Tiddlywiki将打开的 tiddlers 以 tab 形式显示在 tiddler 上方
- Tiddlywiki插件
- TiddlyWiki配套工具
- tidgraph 显示mindmap
- time complexity
- time series database
- time wait
- Tips
- tmux
- tmux save current history to file
- TOC
- TOML
- tomorrow night eighty
- Tools
- Traffic estimates
- transactions statements
- Tree
- Troubleshooting
- Trustworthy-Online-Controlled-Experiments
- TUN(network TUNnel)
- Two-phase commit protocol(2pc) 两阶段提交
- Type Theory
- ubuntu docker coredump
- UDP(User Datagram Protocol)
- ulimit
- Unbuffered IO
- uninterruptible process
- Unix domain socket
- Unix domain socket passing fd
- Untitled
- Untitled 1
- Untitled 2
- Untitled 3
- URL encode
- Use Cases for Multi-Leader Replication
- use ip command to get outside netcard
- use lint tools on the commits you made
- Use proc's fd to recover files
- use sed to replace multiple paths
- Use worker pool instead of leverage routines
- UsefulWebsites
- userspace Out-Of-Memory (OOM)
- Variant assignment
- vdso
- version control system
- Vertical partitioning
- Vim
- vim Open FZF Result In A Split In Vim
- Vim surround every word with "
- Vim template open file
- Virtual memory settings in Linux---Overcommit
- vmstat
- VPN(Virtual private network)
- wait && waitpid
- Walk Maturity Models
- WebAssembly
- Welcome to Stroll
- What determines happiness?
- what’s your problem? why are you doing this?
- When to use Multi Process
- When to use transaction
- Why have two symbol tables if .symtab already contains everything that's in .dynsym?
- Why Linux Pipe need to close read/write
- Why we need IP addr since we have mac addr?
- WhyBashCanRunProgram
- wide area network (WAN)
- WorkExperience
- write
- write-ahead log(WAL) shipping(传输预写式日志)
- xargs
- YAML
- You are in 'detached HEAD' state
- Zero
- ZombieProcess
- 三色标记 Tri-color marking
- 三色标记并发 Tri-color marking concurrent
- 下载使用我的Tiddlywiki模板
- 中国居民膳食营养素参考摄入量
- 中国成年居民营养素摄入状况的评价
- 中断
- 中秋
- 事务一致性(Consistency)
- 事务隔离性(Isolation)
- 事务隔离级别
- 你的灯亮着吗
- 使用疑问句,不要用陈述句
- 内核态
- 升级 HTTP2
- 原子性(Atomicity)
- 可供选择的Tiddlywiki模板
- 可重入vs幂等性
- 听雨
- 块组描述符表(GDT,Group Descriptor Table)
- 安装 TiddlyWiki
- 安装与维护Tiddlywiki
- 宋代卢祖皋的《江城子·画楼帘幕卷新晴》
- 实现读已提交
- 少年
- 平均负载(Load Average)
- 广告词过滤
- 引用计数(reference counting)
- 当程序变现很奇怪,不该变的地方变了
- 我为什么选择Tiddlywiki
- 我是如何上传tiddlywiki到GitHub的
- 我是怎么使用Tiddlywiki的
- 抓取bash自身的系统调用
- 抽象
- 拓扑排序(Topological Sorting)
- 持久性(Durability)
- 控制终端(controlling terminal)
- 林夕《传说》
- 标记-清扫(mark-sweep)
- 比较instances与etcd间是否有脏数据
- 江南
- 用户态
- 监控统计,能用Prometheus做的绝不造轮子
- 管道(Pipe)
- 美团ddd
- 节点复制(copying)
- 菩萨蛮·人人尽说江南好
- 营养成分表
- 虞美人·听雨
- 读已提交(Read Committed)
- 读未提交(Read uncommitted)
- 超级块(Super Block)
- 载酒
- 阻塞(block)